#pragma once

#include "LogFile.h"
#include "Singleton.h"

namespace Core
{

	class SystemLogFile : public Singleton<SystemLogFile>
	{
		friend class Singleton<SystemLogFile>;

	private:
		LogFileWriter m_InputLogFile;
		LogFileWriter m_OutputLogFile;

		SystemLogFile();
		
	public:
		LogFileWriter& GetInputLogFile();
		LogFileWriter& GetOutputLogFile();
	};

}
